package hu.arguscab.game;

import hu.arguscab.graphic.Drawable;

/**
 *
 * @author sharp
 */
public abstract class Controller implements Drawable {
	private Ship myShip;
	private String name;

	public abstract CompoundAction control();

	public Ship getMyShip() {
		return myShip;
	}

	public void setMyShip(Ship myShip) {
		this.myShip = myShip;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	@Override
	public String toString() {
		return name;
	}



}
